package com.imagecollector.domain.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @Author: wrf
 * @Date: 2024/8/2 15:13
 * @Description:
 */
@Data
@Accessors(chain = true)
public class RewardRecordSearchDTO extends BaseSearchDTO{

    @ApiModelProperty(value = "任务打款记录表id")
    private Integer id;

    @ApiModelProperty(value = "任务id")
    private Integer taskId;

    @ApiModelProperty(value = "任务完成用户id")
    private Integer userId;

    @ApiModelProperty(value = "打款者id")
    private Integer rewardUserId;

    @ApiModelProperty(value = "打款金额起始")
    private BigDecimal rewardBegin;

    @ApiModelProperty(value = "打款金额结束")
    private BigDecimal rewardEnd;

    @ApiModelProperty(value = "时间起始")
    private LocalDateTime createTimeBegin;

    @ApiModelProperty(value = "时间结束")
    private LocalDateTime createTimeEnd;

}
